#include <iostream>

// 使用结构定义一个数据变量的布局
struct inflatable
{
    char name[20];
    float volume;
    double price;
};

int main()
{

    // C++不提倡使用外部变量，但是提倡使用外部结构声明
    // struct inflatable
    // {
    //     char name[20];
    //     float volume;
    //     double price;
    // };

    // 在C++中可以省略struct关键字,C语言中不行
    inflatable guest;         // 上面的省略不会出错
    struct inflatable hahaha; // C语言这样的写法同样也可以

    //声明/初始化方式
    inflatable guest1 = {
        "aquawius",
        23.23,
        234.9};
    //使用c++11的初始化方式同样也是可以省略“=”号
    inflatable guest2{"aquaius", 1.88, 123};
}